a place with a mild climate - Spanish English Dictionary